package com.cskaoyan._02implone;

import java.util.concurrent.TimeUnit;

/**
 * @description:
 * @author: 景天
 * @date: 2023/2/21 14:39
 **/
/*
多线程的实现方式一:继承Thread
步骤:
1.定义一个类继承Thread
2.重写run方法
3.创建子类对象
4.通过start方法启动线程
 */
public class Demo2 {
    public static void main(String[] args) {
        System.out.println("main start");
        //3.创建子类对象
        MyThread2 t1 = new MyThread2();
        MyThread2 t2 = new MyThread2();

        // 4.启动线程
        t1.start();
        t2.start();


        System.out.println("main end");


    }
}

//1.定义一个类继承Thread
class MyThread2 extends Thread{
    //2.重写run方法

    @Override
    public void run() {
        // 放的是在线程中要执行的代码
        for (int i = 0; i < 10; i++) {
            System.out.println(getName()+"------"+i);
        }
    }
}
